Spare rib - French English Dictionary